cleft diamond - German English Dictionary